


html,body,div,p,form,ul,li,ol,dl,dt,dd,table,tr,td,th,hr,h1,h2,h3,h4,h5,h6,img,input{
    margin:0;
    padding:0;
}
html,body{
    height: 100%;
}

a{
    text-decoration:none;
}
ul,li{
    list-style:none;
}
img{
    border:none;
    display: block;
}

body{
    background: #3c4452;
    font-family: Rubik,sans-serif;
    margin: 0;
    overflow-x: hidden;
    font-weight: 300;
    font-size: 14px;
}
/*字体开始字体结束*/




@font-face {font-family: "iconfont";
    src: url('../font/iconfont.eot?t=1508852187050'); /* IE9*/
    src: url('../font/iconfont.eot?t=1508852187050#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAdMAAsAAAAACoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kiIY21hcAAAAYAAAAB5AAAByJx+0w1nbHlmAAAB/AAAAzkAAAP8djdZ/WhlYWQAAAU4AAAALwAAADYPSgmzaGhlYQAABWgAAAAcAAAAJAfeA4dobXR4AAAFhAAAABMAAAAYF+kAAGxvY2EAAAWYAAAADgAAAA4D4AKmbWF4cAAABagAAAAeAAAAIAEWAHxuYW1lAAAFyAAAAUUAAAJtPlT+fXBvc3QAAAcQAAAAOgAAAFOiyZNleJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sM4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDybxdzwv4EhhrmBoQEozAiSAwAwFg0KeJzFkcEJhTAQRN9qlI9YiViJWIclfDykEgvcNnQ20YMVOOGFzLBkQxbogFbMIoFljNBfqZW8ZSh5YpEf+dHovPvkm2c/zlPp2z0yVT8rXKO7UnS0ns9k37V+ayz7eruYw36jJ/pU0Z/hWyXm5LkSs/KjQncBtKgd4wAAAHicXVPdixtVFL/n3sydpDPJfCQzs5l8TGbubKYhbbLNJhMXTTaWbemqD277YHdpodsvfNDqFmKVWgiCUFDEP6APKoJvSvVBkCKl9GGh9LG+ukX/AR9826Se2fRBdrjDj3s+fveec36XSIS8eM4esAWSJ0fJCbJG3iYEeBOCHK2AH3VbtAmWL1lOIcciEfmyCFpsAE7AC3Yn7tYdLnMNclCFZb8TRy0aQa87pK9Cx64AFEvuOXOxbLKv4chCVP189gb9DixPlLXh8dn6sdVCp5ZP31JNs2iaX6a5JKUpTWk5eN+xM1LmCJ99L2mu9cBrUA/UYuS+tZmtlcztu90blUUnAzCZQL5Uy/2wargGrk9dO28WZT2bXnCzIizArb+Vhbxaqf9F8EthrY+x1tdIlYzIDfIBIYvREKJeC6IcyBa3HTngslUFxx9CH82y34tXYUjrUQsGgDZ0WTaXk3I9ajv9/6U7tjOE5UMBlkDD8pxM0Cc/LYXAbm9s3GFwdOkX1mDgFuj5ggusoU5/4+lfVY0piqixrcHwHQoloShUy/4oyfzJ/aU6sDsb3YueMHU79oabFCqhojBNvc85/zCrSBcOiNi7241Pjo8HVxm7Ohg3bje3S4XT6MGjTlvueyckdkV2ysWMd1mM/TMpdiYYi8teplh25G3KUo/n2dcYtAUDycgfDuhkyiZynbLcpKcMe/on+5f5xCIeaaN2/KAN9SYqQjZeNtJoAStw4Qf1nuEv9roxisMDG/WCEmHfzsaaes+t7oo2JGeePMC0ruz/rujs4/27urKrZe+5FfhC0enP8qYG7XB6PUyiQtoM29PPVF1X4ZtXHqk6enX1HN6L4r3+Ybv0DyIRhZC87/iG38c/EitQvknJ/s0VVp4FO0/ps53pVyuU7BCOOXspwmpEO3gLK+QkeTOp6FAtuPVx5gZu/WTeAg3JmB1EEfd7yz3Rgm7cR+zVo0QSMH8rAWeTKYnXAdZjNsePICxNJ6UQEGmCl9a2KN1auzRBg2nAaK8Rx429ERgmOl8Qs2ziYjVkmD6cM9FRvD59/SXFaI4TpECihLAiJiOIz8YwmogKumZ7uYTCJP8B2WaoigAAAHicY2BkYGAA4n+bKtPj+W2+MnCzMIDANdGk2wj6/xEWBmYbIJeDgQkkCgA+cwqhAHicY2BkYGBu+N/AEMPCAAJAkpEBFbABAEcMAm94nGNhYGBgfsnAwMKAigESnwEBAAAAAAAAdgEgAWwBhgH+AAB4nGNgZGBgYGMoAGIQYAJiLiBkYPgP5jMAABRmAZMAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgI2RiZGZkYWRlZGNkZ2BsYIlOzWjlL08NS8rMzGPC0oDMXshkE5KzGdgAADs3QxdAAA=') format('woff'),
    url('../font/iconfont.ttf?t=1508852187050') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg?t=1508852187050#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-kehu:before { content: "\e62a"; }

.icon-wenjian:before { content: "\e666"; }

.icon-wenjianjia:before { content: "\e67c"; }

.icon-qianbao:before { content: "\e69a"; }

/*.icon-icon:before { content: "\e62b"; }*/

/*.icon-yaochi01:before { content: "\e6dd"; }*/

/*.icon-lajitong:before { content: "\e697"; }*/

/*.icon-daijiantouxiangshang:before { content: "\e68e"; }*/

/*==========================================*/

 /*.header_yx{*/
    /*position: fixed;*/
    /*width:100%;*/
    /*height: 60px;*/
    /*background-color: red;*/
/*}*/
 /*.nav_yx{*/
    /*position: fixed;*/
    /*width:60px;*/
    /*height:100%;*/
    /*background-color: gold;*/
    /*z-index: 1001;*/
/*}*/
 .center_yx{
    width: 95.5%;
    padding-left:4.5%;
    overflow: hidden;
}
/*.center_yx .top_yx{*/
    /*width:100%;*/
    /*height:90px;*/
    /*border-bottom: 1px solid black;*/

/*}*/
.nav_img img{
    display: inline-block;
}
.center_yx .sec_yx{ 
    display: flex;
    width:100%;
    overflow: hidden;
    margin-left:1.4%;
}

.sec_yx .sec_one{
    width: 22.5%;
    background-color: #2f323e;
    margin-right:2%;
}
.sec_yx .sec_one h3{
    color:white;
     font-size: 14px;
    line-height: 20px;
    margin-top: 2%;
    margin-left: 40px;
}
.sec_yx .sec_one .uls_yx{
  display: flex;
    justify-content: space-around;
}
.sec_yx .sec_one .uls_yx li i{
    color:blue;
    font-size: 40px;
 }
.sec_yx .sec_one .uls_yx .lis_1 i{
    color:#4e5687;
}
.sec_yx .sec_one .uls_yx .lis_2 i{

    color:#ff7676;
 }
.sec_yx .sec_one .uls_yx .lis_3 i{

    color:#53e69d;
  }
.sec_yx .sec_one .uls_yx li span{
    font-size: 20px;
    color:grey;
}
.Allmap{
    display: flex;
    width:99%;
    overflow: hidden;
}
.Allmap .map_yx{
    float: left;
    background-color: #2f323e;
    /*padding:30px;*/
    margin:20px;
}
.Allmap .map_yx h4{
    font-size: 16px;
    margin-bottom: 10px;
}
.Allmap .map_yx img{
   width:479px;
    height: 365px;
    padding:20px;
}
.Allmap .alltu{
    float: left;
    margin-left:-1%;
    margin-right: -1%;
    width:90%;
}
.Allmap .alltu .tu_yx{
    float: left;
    background-color: #2f323e;
    padding:12%;
    margin: 20px 5px;
}
.alltu .tu_yx h4{
    color:#d2d8e3;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 16px;
    margin:30px 0 12px;
}
.alltu .tu_yx .uls_tu li{
    width:100%;
    overflow: hidden;
    border-bottom: 2px solid red;
    margin-bottom:32px;
}
.alltu .tu_yx .uls_tu h2 {
    color:#d2d8e3;
    font-size: 24px;
    line-height: 36px;
}
.alltu .tu_yx .uls_tu .tu_yx1{
    float: right;
}
.alltu .tu_yx .uls_tu .tu_yx1 img{
    float: right;
    padding: 5px;
}
.pi_yx{
    width:100%;
    height: 100%;
}
.pi_yx .pi_xy1{
    float: left;
    background-color: #2f323e;
    padding:20px;
    margin:20px;
}
/*=============.swiper-container====================*/
#box_lun{
    width:98%;
    background: #3c4452;
    float: left;
    overflow: hidden;
}
.swiper-container{
    position: relative;
    width: 96%;
    margin: 2%;
    background: #3c4452;
    height: 300px;
    padding-bottom:120px;
}
.swiper-container .swiper-wrapper .swiper-slide h4{
     position: absolute;
     left:3%;
     top:3%;
 }
.swiper-container .swiper-wrapper .swiper-slide p{
    position: absolute;
    left:3%;
    top:30%;
}
/*=========================section_divEight========================*/
.section_divEight{
    width: 96%;
    margin: 2%;
    background:#2f323e;
}
.section_divEight table{
    width: 100%;
    overflow: hidden;
	border-collapse: collapse;
}
.section_divEight h3{
    font-size: 18px;
    color: #ccc;
    font-weight: 800;
    width: 15%;
    padding-bottom: 2%;
    padding-top: 2%;
    margin-left: 1%;
}
/*.section_divEight table tr td:nth-child(1){
    width: 15%;
}*/
.section_divEight table tr{
    color: #96a2b4;
    border-bottom: 1px solid rgba(120,130,140,.2)!important;
}
.section_divEight table tr td:nth-child(1){
    padding-bottom: 2%;
    padding-top: 2%;
    width: 3%;
    text-align: center;
}
.section_divEight table tr td:nth-child(2),td:nth-child(3),td:nth-child(4){
    padding-bottom: 2%;
    padding-top: 2%;
    width: 15%;
}
.section_divEight table tr td:nth-child(2) span:first-child{
    font-weight: 800;
}
.section_divEight table select{
    display: inline-block;
    color: #96a2b4;
    background: #2f323e;
    width: 50%;
    padding:3% 10px;
	border-color:rgba(120,130,140,.2);
    border-radius:60px;
}
.section_divEight table tr td:nth-child(7) span{
    display: inline-block;
    border-radius: 50%;
    border: 1px solid #2d779c;
    width: 15%;
    text-align: center;
    margin-right:1%;

}
.section_divEight table tr td:nth-child(7) span:hover{
    background: #2d779c;
}
.section_divEight table tr td:nth-child(7) span:hover i{
    color: #fff;
}
.section_divEight table tr td:nth-child(7) span i{
    line-height: 150%;
    color: #2d779c;
    font-size: 30px;
}
/*========================footer==========*/
.yx_footer{
    bottom: 1;
    left: 0;
    padding: 20px 30px;
    position: absolute;
    right: 0;
    text-align: center;
    background: #2f323e;
    margin-left:60px;
}


@media screen and (max-width:1180px){
   #box_lun{
    width:98%;
}
.swiper-container{
    width: 96%;
    margin: 2%;
 
}
}
@media screen and (max-width:780px){
   #box_lun{
    width:98%;
}
.swiper-container{
    width: 96%;
    margin: 2%;
 
}
}
@media screen and (max-width:1180px){
.center_yx .sec_yx{ 
    display: flex;
    width:100%;
    overflow: hidden;
    margin-left:3%;
    flex-wrap: wrap;
}
.sec_yx .sec_one{
    display: block;
    width: 45%;
    background-color: #2f323e;
    margin-right:5%;
    margin-top:2%;
}
}
@media screen and (max-width:780px){
.center_yx .sec_yx{ 
    display: flex;
    width:100%;
    overflow: hidden;
    margin-left:3%;
    flex-wrap: wrap;
    
}
.sec_yx .sec_one{
    display: block;
    width: 95%;
    background-color: #2f323e;
    margin-right:2%;
    margin-top:2%;
}
}
@media screen and (max-width:1180px){
.Allmap{
    display: flex;
    width:99%;
    overflow: hidden;
    flex-wrap: wrap; 
}
.Allmap .map_yx{
    float: left;
    width:100%;
    background-color: #2f323e;
    /*padding:30px;*/
    margin:20px;
}
.Allmap .map_yx img{
    width:50%;
    padding:20px;
}
.Allmap .alltu{
    float: left;
    margin-left: 5%;
    margin-right: 5%;
    width: 90%;
}
.pi_yx {
    width: 100%;
    height: 100%;
}
}

@media screen and (max-width:1180px){
    .section_divEight{
        width: 96%;
        margin: 2%;
        background:#2f323e;
        overflow-x: scroll;
    }
    .section_divEight table{
        width: 100%;
        
    }
    .section_divEight h3{
        font-size: 18px;
        color: #ccc;
        font-weight: 800;
        padding-bottom: 2%;
        padding-top: 2%;
        width: 15%;
        margin-left: 1%;
    }
    /*.section_divEight table tr td:nth-child(1){
        width: 15%;
    }*/
    .section_divEight table tr{
        color: #96a2b4;
        border-bottom: 1px solid #ccc;
    }
    .section_divEight table tr td:nth-child(1){
        padding-bottom: 2%;
        padding-top: 2%;
        width: 3%;
        text-align: center;
    }
    .section_divEight table tr td:nth-child(2),td:nth-child(3),td:nth-child(4){
        padding-bottom: 2%;
        padding-top: 2%;
        width: 15%;
    }
    .section_divEight table tr td:nth-child(2) span:first-child{
        font-weight: 800;
    }
    .section_divEight table select{
        display: inline-block;
        color: #96a2b4;
        background: #2f323e;
        width: 60%;
        padding: 3%;
        border-radius: 40%;
    }
    .section_divEight table tr td:nth-child(7) span{
        display: inline-block;
        border-radius: 50%;
        border: 1px solid #2d779c;
        width: 20%;
        text-align: center;
        margin-right:1%;
        
    }
    .section_divEight table tr td:nth-child(7) span:hover{
        background: #2d779c;
    }
    .section_divEight table tr td:nth-child(7) span:hover i{
        color: #fff;
    }
    .section_divEight table tr td:nth-child(7) span i{
        line-height: 150%;
        color: #2d779c;
        font-size: 30px;
    }
    }


@media screen and (max-width:780px){
    .section_divEight{
        width: 96%;
        margin: 2%;
        background:#2f323e;
        overflow-x: scroll;
    }
    .section_divEight table{
        width: 980px;
        
    }
    .section_divEight h3{
        font-size: 18px;
        color: #ccc;
        font-weight: 800;
        padding-bottom: 2%;
        padding-top: 2%;
        width: 15%;
        margin-left: 1%;
    }
    /*.section_divEight table tr td:nth-child(1){
        width: 15%;
    }*/
    .section_divEight table tr{
        color: #96a2b4;
        border-bottom: 1px solid #ccc;
    }
    .section_divEight table tr td:nth-child(1){
        padding-bottom: 2%;
        padding-top: 2%;
        width: 3%;
        text-align: center;
    }
    .section_divEight table tr td:nth-child(2),td:nth-child(3),td:nth-child(4){
        padding-bottom: 2%;
        padding-top: 2%;
        width: 15%;
    }
    .section_divEight table tr td:nth-child(2) span:first-child{
        font-weight: 800;
    }
    .section_divEight table select{
        display: inline-block;
        color: #96a2b4;
        background: #2f323e;
        width: 60%;
        padding: 3%;
        border-radius: 40%;
    }
    .section_divEight table tr td:nth-child(7) span{
        display: inline-block;
        border-radius: 50%;
        border: 1px solid #2d779c;
        width: 20%;
        text-align: center;
        margin-right:1%;
        
    }
    .section_divEight table tr td:nth-child(7) span:hover{
        background: #2d779c;
    }
    .section_divEight table tr td:nth-child(7) span:hover i{
        color: #fff;
    }
    .section_divEight table tr td:nth-child(7) span i{
        line-height: 150%;
        color: #2d779c;
        font-size: 30px;
    }
}